package jp.co.dailyReport.customer;

import java.util.Calendar;

/**
 * 取引先クラス
 */
public class Customer {

	//取引先ID
	protected int customerId;
	//取引先名
	protected String name;
	//削除フラグ
	protected boolean delFlg;
	//更新日
	protected Calendar upDay;

	/**
	 * 取引先IDを設定します。
	 * 
	 * @param customerId 取引先ID
	 */
	public void setCustomerId(int customerId) {
		this.customerId = customerId;
	}

	/**
	 * 取引先IDを取得します。
	 * 
	 * @return customerId
	 */
	public int getCustomerId() {
		return customerId;
	}

	/**
	 * 取引先名を設定します。
	 * 
	 * @param name 取引先名
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * 取引先名を取得します。
	 * 
	 * @return name
	 */
	public String getName() {
		return name;
	}

	/**
	 * 削除フラグを設定します。
	 * 
	 * @param delFlg 削除フラグ
	 */
	public void setDelFlg(boolean delFlg) {
		this.delFlg = delFlg;
	}

	/**
	 * 削除フラグを取得します。
	 * 
	 * @return delFlg
	 */
	public boolean isDelFlg() {
		return delFlg;
	}

	/**
	 * 更新日を設定します。
	 * 
	 * @param upDay 更新日
	 */
	public void setUpDay(Calendar upDay) {
		this.upDay = upDay;
	}

	/**
	 * 更新日を取得します。
	 * 
	 * @return upDay
	 */
	public Calendar getUpDay() {
		return upDay;
	}
}